import { createI18n } from "vue-i18n";
import zhCn from "./lang/zh-cn";
import en from "./lang/en";

// 从本地存储获取语言设置，默认中文
const locale = localStorage.getItem("language") || "en";

const i18n = createI18n({
  legacy: false, // 使用 Composition API 模式
  globalInjection: true, // 全局注册 $t 函数
  locale,
  messages: {
    "zh-cn": zhCn,
    en: en,
  },
});

export default i18n;
